take on lease - Francés Inglés Diccionario